place an image to venerate - Alemán Inglés Diccionario